home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d22 / intrc2.arc / INTRCPT.DOC < prev    next >
Text File  |  1988-08-09  |  3KB  |  67 lines

  1.                         INTRCPT.DOC - Version 3
  2.                                May 5, 1986
  3.  
  4. Intercept is a memory resident program which monitors interrupts 40H and
  5. 2FH << Function 17, operation 35 >>. Basically, what this program does
  6. is allows AT users with a high capacity drive in position A to format,
  7. read, and write 720K disks using the cheaper low density diskettes. This
  8. way you can double the storage without spending an arm or a leg for the
  9. higher priced ultra density diskettes and achieve compatibility with other
  10. MS DOS systems using quad density drives! Since the high capacity drives
  11. really are 96TPI, FM and MFM, this program along with DRIVER.SYS opens
  12. up a new storage method.
  13.  
  14. To use this program, you first must be running under DOS 3.2 or greater,
  15. be running with an AT, have DRIVER.SYS installed as a device driver in
  16. your CONFIG.SYS file, and have a HIGH CAPACITY drive in drive position
  17. A. Your config.sys entry must be as follows:
  18.                     DEVICE=DRIVER.SYS /D:0
  19. When the system boots, it will tell you what the NEW drive letter is,
  20. remember it since you must enter it in the command line when calling
  21. INTRCPT. In my system which I used to write this program, I have two
  22. high capacity drives, 2 hard disks, and a RAM disk; therefore, my new
  23. drive became F. In my AUTOEXEC.BAT file, I have an entry as follows:
  24.                    INTRCPT F
  25. This entry in the command line is extremely important because it tells
  26. the software which drive specifier to monitor.
  27.  
  28. Two interrupts are monitored: 40H and 2FH. The 40H interrupt is the BIOS
  29. interrupt which handles the floppy disks and the 2F interrupt is the
  30. MULTIPLEXER interrupt which allows me to monitor the drive specifier.
  31. Since the function that I am intercepting is "INTERNAL TO DOS", a
  32. considerable amount of time was spent trying to verify that I wouldn't
  33. cause any problems with other functions.
  34.  
  35. The following files are included in this archive:
  36.            1) INTRCPT.DOC           This file
  37.            2) INTRCPT.COM           The load module
  38.            3) INTRCPTX.ASM          The SOURCE ASSEMBLY file
  39.            4) INTRCPT.CON           An example of the entry in CONFIG.SYS
  40.            5) INTRCPT.BAT           An example of the entry in AUTOEXEC.BAT
  41.  
  42.  
  43. THIS SOFTWARE IS PLACED IN THE PUBLIC DOMAIN for your use and UNDER NO
  44. conditions may a fee be charged for it. The ARCHIVE file MUST be
  45. distributed in its complete form.
  46.  
  47. This software is given "AS IS" without any guarantees. The user takes
  48. full responsibility. Under NO conditions will I take the liability for
  49. any damages caused by its usage.
  50.  
  51.                Sanford J. Zelkovitz
  52.                Alpha Computer Service
  53.                5300 Orange Ave.  Suite 108
  54.                Cypress, CA   90630
  55.   Voice:       714-828-0286  << 82-80286 >>
  56.   Data:        714-898-8634
  57.  
  58.  
  59. Additions to version 3:
  60.  
  61. DISKCOPY and DISKCOMP NOW work with the software. Also, INT 21H - function
  62. 44H - subfunction D is monitored to allow DISKCOPY & DISKCOMP to operate.
  63.  
  64. A VERIFY command is performed whenever the IOCTL interrupt in intercepted.
  65. This may cause an unexpected read to be performed; however, this is normal
  66. and is necessay.
  67.